home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / gnu / autoconf.lha / autoconf-1.4 / NEWS < prev    next >
Text File  |  1993-05-22  |  2KB  |  55 lines

  1. Major changes in release 1.4:
  2.  
  3. * New macros AC_HAVE_POUNDBANG, AC_TIME_WITH_SYS_TIME, AC_LONG_DOUBLE,
  4.   AC_GETGROUPS_T, AC_DEFINE_UNQUOTED
  5. * autoconf and autoheader use the M4 environment variable to determine the
  6.   path of the m4 program to use.
  7. * The --macrodir option to autoconf and autoheader specifies the directory
  8.   in which acspecific.m4, acgeneral.m4, etc. reside if not the default.
  9. * autoconf and autoheader can take `-' as their file names, which means to
  10.   read stdin as input.
  11. * Resulting configure scripts can take a --verbose option which causes them
  12.   to print the results of their tests.
  13. * AC_DEFINE quotes its second argument in such a way that spaces, magic
  14.   shell characters, etc. will be preserved during various stages of
  15.   expansion done by the shell.  If you don't want this, use
  16.   AC_DEFINE_UNQUOTED instead.
  17. * Much textual processing done with external calls to tr and sed have been
  18.   internalized with builtin m4 `patsubst' and `translit' calls.
  19. * AC_OUTPUT doesn't hardwire the filenames it outputs.  Instead, you can
  20.   set the shell variables `gen_files' and `gen_config' to the list of
  21.   filenames to output.
  22. * AC_DECLARE_YYTEXT does an AC_SUBST of `LEX_OUTPUT_ROOT', which may be
  23.   "lex.yy" or "lexyy", depending on the system. 
  24. * AC_PROGRAMS_CHECK takes an optional third arg.  If given, it is used as
  25.   the default value. 
  26. * If AC_ALLOCA chooses alloca.c, it also defines STACK_DIRECTION.
  27. * AC_CONST works much more reliably on more systems.
  28. * many bug fixes throughout.
  29.  
  30. Major changes in release 1.3:
  31.  
  32. configure no longer requires awk for packages that use a config.h.
  33. Support handling --with-PACKAGE options.
  34. New `autoheader' script to create `config.h.in' from `configure.in'.
  35. Ignore troublesome -lucb and -lPW when searching for alloca.
  36. Rename --exec_prefix to --exec-prefix for GNU standards conformance.
  37. Improve detection of STDC library.
  38. Add AC_HAVE_LIBRARY to check for non-default libraries.
  39. Function checking should work with future GNU libc releases.
  40.  
  41. Major changes in release 1.2:
  42.  
  43. The --srcdir option is now usually unnecessary.
  44. Add a file containing sample comments describing CPP macros.
  45. A comment in config.status tells which host it was configured on.
  46. Substituted variable values can now contain commas.
  47. Fix bugs in various feature checks.
  48.  
  49. Major changes in release 1.1:
  50.  
  51. Added AC_STRCOLL macro.
  52. Made AC_GETLOADAVG check for more things.
  53. AC_OUTPUT argument is now optional.
  54. Various bug fixes.
  55.